// 解决Node.js中util._extend API被弃用的警告
import { createRequire } from 'node:module';
const require = createRequire(import.meta.url);
const util = require('util');

// 检查util._extend是否存在，如果不存在则添加一个替代实现
if (!util._extend) {
  util._extend = function(target, source) {
    for (const key in source) {
      if (source.hasOwnProperty(key)) {
        target[key] = source[key];
      }
    }
    return target;
  };
}